package com.netease.domain;

import java.util.Date;
import java.util.List;

/**
 * Created by dongle on 2017/3/7.
 */
public class RepositoryDetail {
    static public class Tags {
        private String name;
        private Integer size;
        private Integer status;
        public void setName(String name) {
            this.name = name;
        }
        public String getName() {
            return name;
        }

        public void setSize(Integer size) {
            this.size = size;
        }
        public Integer getSize() {
            return size;
        }

        public void setStatus(Integer status) {
            this.status = status;
        }
        public Integer getStatus() {
            return status;
        }
    }
    private List<Tags> tags;
    private Long repoId;
    private String userName;
    private String repoName;
    private Integer openLevel;
    private String baseDesc;
    private String detailDesc;
    private Integer tagCount;
    private String downloadUrl;
    private Date createdAt;
    private Date updatedAt;
    public void setTags(List<Tags> tags) {
        this.tags = tags;
    }
    public List<Tags> getTags() {
        return tags;
    }

    public void setRepoId(Long repoId) {
        this.repoId = repoId;
    }
    public Long getRepoId() {
        return repoId;
    }

    public void setUserName(String userName) {
        this.userName = userName;
    }
    public String getUserName() {
        return userName;
    }

    public void setRepoName(String repoName) {
        this.repoName = repoName;
    }
    public String getRepoName() {
        return repoName;
    }

    public void setOpenLevel(Integer openLevel) {
        this.openLevel = openLevel;
    }
    public Integer getOpenLevel() {
        return openLevel;
    }

    public void setBaseDesc(String baseDesc) {
        this.baseDesc = baseDesc;
    }
    public String getBaseDesc() {
        return baseDesc;
    }

    public void setDetailDesc(String detailDesc) {
        this.detailDesc = detailDesc;
    }
    public String getDetailDesc() {
        return detailDesc;
    }

    public void setTagCount(Integer tagCount) {
        this.tagCount = tagCount;
    }
    public Integer getTagCount() {
        return tagCount;
    }

    public void setDownloadUrl(String downloadUrl) {
        this.downloadUrl = downloadUrl;
    }
    public String getDownloadUrl() {
        return downloadUrl;
    }

    public void setCreatedAt(Date createdAt) {
        this.createdAt = createdAt;
    }
    public Date getCreatedAt() {
        return createdAt;
    }

    public void setUpdatedAt(Date updatedAt) {
        this.updatedAt = updatedAt;
    }
    public Date getUpdatedAt() {
        return updatedAt;
    }

}
